用 Caddy 建立反向代理
==============================

最近尝试使用 `Hyperbola <https://www.hyperbola.info/>`__ 这个发行版，可是它的镜像源都太慢了，于是我考虑在我的服务器上建个镜像源的反向代理。

我的服务器使用 Caddy，它支持 proxy，在 proxy 的选项中有一个 without 字段，可以在访问上游服务器前去掉请求 URI 的前缀，于是可以很方便地建立多个代理。

当前我建立了 Hyperbola 和 Devuan 镜像源的反向代理，Caddy 的配置如下::

  http://mirror.wehack.space https://mirror.wehack.space {
  	# tls settings ...
  
  	proxy /hyperbola/ https://repo.hyperbola.info:50012 {
  		without /hyperbola
  		transparent
  	}
  
  	proxy /devuan/ http://deb.devuan.org {
  		without /devuan
  		transparent
  	}
  }
  
